Docker 安裝、抓 Image

前言

  • 在這一篇中,我們將

    1. 安裝 Docker
    2. 抓均一的 Docker image (此 image 將適用於均一的 localhost 以及 GAE Tutorial)
  • Docker 提供虛擬化的環境,讓你跳過在自己的電腦中安裝環境,可以直接拿別人設定好的環境來用即可,也有跨平台支援,讓使用不同平台(譬如有的人是 Windows、有的人是 MacOS)的開發者都能夠使用相同的開發環境,省去許多環境設定的麻煩事。

  • 如果你還不認識 Docker ,你可以參考這篇Docker —— 從入門到實踐

簡介

Docker container 可以透過下圖的流程建立,以下的教學會依據圖中綠色方塊的步驟建立。

安裝 Docker

  1. 按照 官方文件 安裝 Docker CE stable channel,MacOS 傳送門 在此
  2. 如果你是 Linux 或 Mac 作業系統,可以透過下面指令把自己加入 docker 群組,如此一來將免除執行 docker 指令時的 sudo 。(重開機後生效) (非必要步驟)

    • Linux

      $ sudo usermod -a -G docker ${USER}
      

抓均一的 Docker image

我們去 Google Container Registry (GCR) 抓最新的均ㄧ docker image,GAE Tutorial以及均一的 local server都可以用這個 Image。

$ docker pull gcr.io/junyiacademy/dev/localserver:latest
  • docker pull: 抓 image
  • gcr.io/junyiacademy/dev/localserver: 均一放 image 的路徑
  • :latest: 抓最新版本

PS 至少要有"軟體實習生" 的權限才能抓均一的 image,如果此權限,請跟 Benny 或是 Ins 拿權限。

results matching ""

    No results matching ""